package vo

import (
	"go-devops/domain/dto"
)

type TaskData struct {
	Id           string `json:"id"`
	Name         string `json:"name"`
	Namespace    string `json:"namespace"`
	LastStatus   string `json:"lastStatus"`
	LastTime     string `json:"lastTime"`
	LastMsg      string `json:"lastMsg"`
	LastOperator string `json:"lastOperator"`
	LastBranch   string `json:"lastBranch"`
}

type TaskInfoVO struct {
	Id           string         `json:"id"`
	Name         string         `json:"name"`
	Namespace    string         `json:"namespace"`
	NamespaceRel string         `json:"namespaceRel"`
	Note         string         `json:"note"`
	FlowData     string         `json:"flowData"`
	TaskDataList []dto.TaskData `json:"taskDataList"`
	Status       string         `json:"status"`
	CreateTime   string         `json:"createTime"`
	RunningFlag  bool           `json:"runningFlag"`
}
